package com.oceanread.cn.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class Pipeline {
    @TableId(value = "SYSID",type = IdType.AUTO)
    private int SYSID;
    private String PrjCode;
    private  String Name;
    private  String Type;
    private  String IDLine;
    private  String IDPoint;
    private  String North;
    private  String East;
    private  String Lat;
    private  String Lon;
    private  String Distance;
    private  String DisZ;
    private  String Angle;
    private  String Note;
    private  String Line;
    private  Integer pointOrder;
    private  String length;
    private  String depth;

    @JsonProperty("SYSID")
    public int getSYSID() {
        return SYSID;
    }
    public void setSYSID(int id) {
        this.SYSID = id;
    }
    @JsonProperty("PrjCode")
    public String getPrjCode() {
        return PrjCode;
    }

    public void setPrjCode(String prjCode) {
        PrjCode = prjCode;
    }
    @JsonProperty("Name")
    public String getName() {
        return Name;
    }

    public void setName(String name) {
        Name = name;
    }
    @JsonProperty("Type")
    public String getType() {
        return Type;
    }

    public void setType(String type) {
        Type = type;
    }
    @JsonProperty("IDLine")
    public String getIDLine() {
        return IDLine;
    }

    public void setIDLine(String IDLine) {
        this.IDLine = IDLine;
    }
    @JsonProperty("IDPoint")
    public String getIDPoint() {
        return IDPoint;
    }

    public void setIDPoint(String IDPoint) {
        this.IDPoint = IDPoint;
    }
    @JsonProperty("North")
    public String getNorth() {
        return North;
    }

    public void setNorth(String north) {
        North = north;
    }
    @JsonProperty("East")
    public String getEast() {
        return East;
    }

    public void setEast(String east) {
        East = east;
    }
    @JsonProperty("Lat")
    public String getLat() {
        return Lat;
    }

    public void setLat(String lat) {
        Lat = lat;
    }
    @JsonProperty("Lon")
    public String getLon() {
        return Lon;
    }

    public void setLon(String lon) {
        Lon = lon;
    }
    @JsonProperty("Distance")
    public String getDistance() {
        return Distance;
    }

    public void setDistance(String distance) {
        Distance = distance;
    }
    @JsonProperty("DisZ")
    public String getDisZ() {
        return DisZ;
    }

    public void setDisZ(String disZ) {
        DisZ = disZ;
    }
    @JsonProperty("Angle")
    public String getAngle() {
        return Angle;
    }

    public void setAngle(String angle) {
        Angle = angle;
    }
    @JsonProperty("Note")
    public String getNote() {
        return Note;
    }

    public void setNote(String note) {
        Note = note;
    }
    @JsonProperty("Line")
    public String getLine() {
        return Line;
    }

    public void setLine(String line) {
        Line = line;
    }

    @JsonProperty("pointOrder")
    public Integer getPointOrder() {
        return pointOrder;
    }

    public void setPointOrder(Integer pointOrder) {
        this.pointOrder = pointOrder;
    }

    public String getLength() {
        return length;
    }

    public void setLength(String length) {
        this.length = length;
    }

    public String getDepth() {
        return depth;
    }

    public void setDepth(String depth) {
        this.depth = depth;
    }
}
